spitting out - French English Dictionary

spitting out

Meanings of "spitting out" in French English Dictionary : 1 result(s)

English French
Common
spit out épancher [v]

Meanings of "spitting out" with other terms in English French Dictionary : 1 result(s)

English French
Boxing
spit out the gumshield cracher le protège-dents